Skip to content

feat(openagent): restore verified checkpoints - #197

Merged
smshagor-dev merged 3 commits into
mainfrom
feature/openagent-checkpoint-restore
Sep 6, 2026
Merged

feat(openagent): restore verified checkpoints#197
smshagor-dev merged 3 commits into
mainfrom
feature/openagent-checkpoint-restore

Conversation

@smshagor-dev

Copy link
Copy Markdown
Owner

Summary

  • expose durable checkpoint IDs with OpenAgent run details
  • add a desktop restore command and typed frontend API
  • permit only completed before-mutation snapshots with matching after-state evidence
  • preflight current SHA-256 state, checkpoint payload digests, symlinks, extra directory entries, and attached-root containment
  • block active-run restore and conflicts caused by later user edits
  • add successful restore and conflict-preservation regression tests

Validation

  • npm run build
  • npm run lint (2 pre-existing warnings, 0 errors)
  • npm run test:image
  • version, release, and model catalog checks
  • git diff --check

Rust formatting, clippy, and tests run in repository CI.

@smshagor-dev
smshagor-dev merged commit ff6812d into main Sep 6, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant